pin-on backhoe - Alemán Inglés Diccionario